dma generic offload engine subsystem · Maintained
Maintainers
- M Vinod Koul <vkoul@kernel.org>
- R Frank Li <Frank.Li@kernel.org>
Paths
- F
Documentation/devicetree/bindings/dma/ - F
Documentation/driver-api/dmaengine/ - F
drivers/dma/ - F
include/dt-bindings/dma/ - F
include/linux/dma/ - F
include/linux/dmaengine.h - F
include/linux/of_dma.h
Last 30 days
Most active threads (last 7 days)
-
WARM3d
[PATCH v2 0/2] dmaengine: apple-admac: Add support for M3 generation
2026-07-29 11:46 · 2 replies in 7d · Sasha Finkelstein <k@chaosmail.tech> -
COOLING6d
[PATCH] dt-bindings: dma: ti-edma: fix 'tansfer' spelling
2026-07-26 06:06 · 0 replies in 7d · shaikh.kamal <hidden>
Active reviewers (last 30 days)
-
Frank Li <Frank.Li@nxp.com>
6 attestations (6 Reviewed-by) · last on 2026-07-24 -
Krzysztof Kozlowski <hidden>
3 attestations (1 Acked-by, 2 Reviewed-by) · last on 2026-07-14 -
Deepak Kumar Singh <hidden>
2 attestations (2 Co-developed-by) · last on 2026-07-14 -
Rob Herring (Arm) <robh@kernel.org>
1 attestation (1 Acked-by) · last on 2026-07-29 -
Joshua Peisach <hidden>
1 attestation (1 Reviewed-by) · last on 2026-07-29
Recent patches
Most-recent 30 patches in this subsystem on linux-devicetree (capped at 30), ordered by date desc.
-
WARM3d
REVIEWED: 8 (7M) [PATCH v2 1/2] dt-bindings: dma: apple,admac: Add M3 generation ADMACs
2026-07-29 · Sasha Finkelstein <k@chaosmail.tech> -
WARM3d
[PATCH v2 2/2] dmaengine: apple-admac: Add M3 generation ADMACs
2026-07-29 · Sasha Finkelstein <k@chaosmail.tech> -
COOLING6d
[PATCH] dt-bindings: dma: ti-edma: fix 'tansfer' spelling
2026-07-26 · shaikh.kamal <hidden> -
WARM3d
[PATCH 1/2] dt-bindings: dma: apple,admac: Add M3 generation ADMACs
2026-07-25 · Sasha Finkelstein <k@chaosmail.tech> -
WARM3d
[PATCH 2/2] dmaengine: apple-admac: Add M3 generation ADMACs
2026-07-25 · Sasha Finkelstein <k@chaosmail.tech> -
COOLING6d
Re: [PATCH v7 08/19] dmaengine: ti: k3-udma: move udma utility functions to k3-udma-common.c
2026-07-24 · sashiko-bot@kernel.org -
COOLING6d
[PATCH v7 19/19] dmaengine: ti: k3-udma: Validate resource ID and fix logging in reservation
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 18/19] dmaengine: ti: k3-udma-v2: Update glue layer to support PKTDMA V2
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 16/19] dmaengine: ti: k3-udma-v2: New driver for K3 BCDMA_V2
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 17/19] dmaengine: ti: k3-udma-v2: Add support for PKTDMA V2
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 13/19] dt-bindings: dma: ti: Add K3 BCDMA V2
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 15/19] dmaengine: ti: k3-psil-am62l: Add AM62Lx PSIL and PDMA data
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 14/19] dt-bindings: dma: ti: Add K3 PKTDMA V2
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 11/19] dmaengine: ti: k3-udma: move inclusion of k3-udma-private.c to k3-udma-common.c
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 10/19] dmaengine: ti: k3-udma: refactor resource setup functions
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 09/19] dmaengine: ti: k3-udma: move resource management functions to k3-udma-common.c
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 08/19] dmaengine: ti: k3-udma: move udma utility functions to k3-udma-common.c
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 05/19] dmaengine: ti: k3-udma: move descriptor management to k3-udma-common.c
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
REVIEWED: 13 (13M) [PATCH v7 07/19] dmaengine: ti: k3-udma: Add variant-specific function pointers to udma_dev
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
REVIEWED: 13 (13M) [PATCH v7 06/19] dmaengine: ti: k3-udma: move ring management functions to k3-udma-common.c
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
REVIEWED: 13 (13M) [PATCH v7 02/19] dmaengine: ti: k3-udma: move macros to header file
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
REVIEWED: 13 (13M) [PATCH v7 04/19] dmaengine: ti: k3-udma: move static inline helper functions to header file
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 03/19] dmaengine: ti: k3-udma: move structs and enums to header file
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
COOLING6d
[PATCH v7 01/19] dmaengine: ti: k3-udma: Fix sporadic crash on AM62x
2026-07-24 · Sai Sree Kartheek Adivi <hidden> -
WARM2d
REVIEWED: 1 (0M) [PATCH v4 5/6] dt-bindings: dma: qcom,bam-dma: Increase iommus maxItems to 7
2026-07-14 · Kuldeep Singh <hidden> -
COLD17d
REVIEWED: 1 (0M) [PATCH v11 1/3] dt-bindings: dma: Add Amlogic A9 SoC DMA
2026-07-14 · Xianwei Zhao <xianwei.zhao@amlogic.com> -
COLD17d
REVIEWED: 13 (13M) [PATCH v11 2/3] dmaengine: amlogic: Add general DMA driver for A9
2026-07-14 · Xianwei Zhao <xianwei.zhao@amlogic.com> -
COOLING8d
[PATCH 2/2] dmaengine: qcom: bam_dma: SCM-assign descriptor FIFOs to a remote VMID
2026-07-14 · Vishnu Santhosh <hidden> -
COOLING8d
[PATCH 1/2] dt-bindings: dma: qcom,bam-dma: Add optional qcom,vmid property
2026-07-14 · Vishnu Santhosh <hidden> -
COOLING11d
[PATCH v3] dt-bindings: dma: ti,dma-crossbar: Convert to DT schema
2026-07-13 · Bhargav Joshi <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE157d
REVIEWED: 7 (7M) [PATCH] dt-bindings: dma: snps,dw-axi-dmac: add dma-coherent property
2026-01-31 · Dinh Nguyen <dinguyen@kernel.org> · 1 Reviewed-by -
STALE137d
REVIEWED: 13 (13M) [PATCH v4 6/6] dmaengine: loongson: New driver for the Loongson Multi-Channel DMA controller
2026-03-07 · Binbin Zhou <zhoubinbin@loongson.cn> · 1 Reviewed-by -
STALE73d
REVIEWED: 1 (0M) [PATCH] dt-bindings: dma: qcom,gpi: Document GPI DMA engine for Hawi SoC
2026-04-01 · Mukesh Ojha <hidden> · 1 Reviewed-by -
STALE73d
REVIEWED: 1 (0M) [PATCH v2] dt-bindings: dma: qcom,gpi: Document the Eliza GPI DMA engine
2026-05-15 · Abel Vesa <hidden> · 1 Acked-by -
STALE72d
REVIEWED: 1 (0M) [PATCH v8 1/3] dt-bindings: dma: Add Amlogic A9 SoC DMA
2026-05-21 · Xianwei Zhao via B4 Relay <devnull+xianwei.zhao.amlogic.com@kernel.org> · 1 Reviewed-by -
COLD31d
REVIEWED: 1 (0M) [PATCH v4 01/10] dt-bindings: dma: qcom,gpi: Document GPI DMA engine for Shikra SoC
2026-06-08 · Komal Bajaj <hidden> · 1 Acked-by -
COLD29d
REVIEWED: 13 (13M) [PATCH v3 1/5] dmaengine: sun6i-dma: Refactor to support A733 interrupt and register handling
2026-06-22 · Yuanshen Cao <hidden> · 1 Reviewed-by -
COLD29d
REVIEWED: 13 (13M) [PATCH v3 2/5] dmaengine: sun6i-dma: Add set_addr function pointer for variable address widths
2026-06-22 · Yuanshen Cao <hidden> · 1 Reviewed-by -
COLD29d
REVIEWED: 13 (13M) [PATCH v3 3/5] dmaengine: sun6i-dma: Add num_channels_per_reg for flexible interrupt mapping
2026-06-22 · Yuanshen Cao <hidden> · 1 Reviewed-by -
COLD29d
REVIEWED: 13 (13M) [PATCH v3 4/5] dt-bindings: dmaengine: sun50i-a64-dma: Add allwinner,sun60i-a733-dma compatible string
2026-06-22 · Yuanshen Cao <hidden> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE197d
[PATCH 04/13] dmaengine: mxs-dma: Use dev_err_probe() simple code
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE197d
[PATCH 05/13] dmaengine: mxs-dma: Use managed API devm_of_dma_controller_register()
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE197d
[PATCH 06/13] dmaengine: mxs-dma: Add module license and description
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE197d
[PATCH 07/13] dmaengine: mxs-dma: Turn MXS_DMA as tristate
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE197d
[PATCH 08/13] dmaengine: fsl-edma: Use managed API dmaenginem_async_device_register()
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE197d
[PATCH 09/13] dmaengine: fsl-edma: Use dev_err_probe() to simplify code
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE197d
[PATCH 10/13] dmaengine: imx-sdma: Use devm_clk_get_prepared() to simplify code
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE197d
[PATCH 11/13] dmaengine: imx-sdma: Use managed API to simplify code
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE197d
[PATCH 12/13] dmaengine: imx-sdma: Use dev_err_probe() to simplify code
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE197d
[PATCH 13/13] dmaengine: fsl-qdma: Use dev_err_probe() to simplify code
2026-01-14 · Frank Li <Frank.Li@nxp.com>